home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / text / tex / detex_2_4.lha / README.amiga < prev    next >
Text File  |  1993-01-02  |  2KB  |  51 lines

  1. This is the Amiga port of the detex utility.  I made some changes to
  2. the lex source code in order to get the produced C source file through
  3. the SAS/C version 6.1 compiler (it's a bit picky) --- mostly prototype
  4. definitions.  I used the freely distributable ``flex'' lex clone from
  5. one of the fairly recent Fish disks.
  6.  
  7. I made some minimal changes to the Makefile; the default target (detex)
  8. works if you have WShell and ARexx.  I used the -8 option of flex in
  9. order to provide support for ``foreign'' character sets.
  10.  
  11. Of course, most people won't have flex installed, so this archive also
  12. includes the detex.c file.  Don't try to maintain it, however :-)  Also
  13. an executable binary is included.  To my knowledge, it doesn't have any
  14. special requirements; it runs perfectly on my A3000.  The port is
  15. rather quick and dirty, so there might be some bugs creeping around,
  16. though.
  17.  
  18. This directory contains the following files:
  19.  
  20. README -    The original README file.
  21.  
  22. README.amiga -  This file.
  23.  
  24. Makefile -    makefile for generating detex on an Amiga with WShell and SAS/C (6.1).
  25.  
  26. SCOPTIONS - The options file for SAS/C.
  27.  
  28. detex.1l -    troff source for the detex manual page.
  29.         Assuming you have the -man macros, use "make man-page" to
  30.         generate it.
  31.  
  32. detex.man -  hand-detroffed version of the manual page.
  33.  
  34. detex.h -    Various global definitions.  These should be modified to suit
  35.         the local installation.
  36.  
  37. detex_protos.h -  Prototypes.
  38.  
  39. detex.l -    Lex and C source for the detex program.
  40.  
  41. detex.c -   Flex'd C source.
  42.  
  43. detex -     Executable Amiga binary.
  44.  
  45. states.sed -    sed(1) script to munge the state names in detex.l so that
  46.         reasonable names can be used in the source without causing
  47.         lex(1) to overflow.  (Unnecessary with flex, it seems).
  48.  
  49.  
  50. Kari Sutela, University of Turku, 2.1.1993
  51.